import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Clase que dibuja y actualiza el marcador de balas en base al numero de balas que tenga el jugador
 * @author Andres Tovar Jaime
 * @version 1 30-nov-2012
 */
public class marcadorBala extends Marcadores
{
    private int balas=20;
    private Jugador jugador;
    
    /**
     * Constructor de la clase MarcadorBala
     */
    public marcadorBala()
    {
        
        
        this.setImage(new GreenfootImage(
                          "Balas" + ":" + "" + 20,
                          30,java.awt.Color.WHITE,
                          java.awt.Color.BLACK));
        
    }
    
    /**
     * Actualiza el marcador de balas (10 mas) y lo vuelve a pintar 
     */
    public void aumentaBalas()
    {
        
       this.setImage(new GreenfootImage(
                          "Balas" + ":" + String.valueOf(balas+=10),
                          30,java.awt.Color.WHITE,
                          java.awt.Color.BLACK)); //actualiza el letrero de balas 
                                                    // con los puntos totales + 10
    }
    
    /**
     * Actualiza el marcador de balas (1 menos) y lo vuelve a pintar 
     */
    public void disminuyeBalas()
    {
        this.setImage(new GreenfootImage(
                          "Balas" + ":" + String.valueOf(balas-=1),
                          30,java.awt.Color.WHITE,
                          java.awt.Color.BLACK));
    }
}